home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / PROGTOOL / FGL304D.ZIP;1 / EXBAS.ARJ / FGDOC / EXAMPLES / BASIC / 13-07.BAS < prev    next >
Encoding:
BASIC Source File  |  1994-01-24  |  703 b   |  40 lines

  1. REM $INCLUDE: 'fastgraf.bi'
  2.  
  3. DEFINT A-Z
  4.  
  5. DIM KeyCode AS STRING*1
  6. DIM AuxCode AS STRING*1
  7.  
  8. OldMode = FGgetmode
  9. FGsetmode 13
  10. FGresize 640, 400
  11.  
  12. FGsetcolor 2
  13. FGrect 0, FGgetmaxx, 0, FGgetmaxy
  14. FGsetcolor 15
  15. FGbox 0, FGgetmaxx, 0, FGgetmaxy
  16. FGlocate 24, 28
  17. FGtext "Press arrow keys to pan.", 24
  18.  
  19. X = 0
  20. Y = 0
  21.  
  22. DO
  23.    FGgetkey KeyCode, AuxCode
  24.    IF AuxCode = CHR$(72) AND Y < 200 THEN
  25.       Y = Y + 1
  26.    ELSEIF AuxCode = CHR$(75) AND X < 320 THEN
  27.       X = X + 1
  28.    ELSEIF AuxCode = CHR$(77) AND X > 0 THEN
  29.       X = X - 1
  30.    ELSEIF AuxCode = CHR$(80) AND Y > 0 THEN
  31.       Y = Y - 1
  32.    END IF
  33.    FGpan X, Y
  34. LOOP WHILE KeyCode <> CHR$(27)
  35.  
  36. FGsetmode OldMode
  37. FGreset
  38.  
  39. END
  40.